Formal verification of a Cooperative Automatic Repeat reQuest MAC protocol

نویسندگان

  • Xin He
  • Ram Kumar
  • Liping Mu
  • Terje Gjøsæter
  • Frank Y. Li
چکیده

Cooperative communications, in which a relay node assists the source node to deliver its packets to the destination node thus adding diversity, is gaining more attention within the research community. The initial studies on the physical layer have shown significant gains from cooperative diversity in terms of reliability, coverage range and energy efficiency. A Cooperative Automatic Repeat reQuest MAC protocol, (C-ARQ), has been proposed to utilize cooperative diversity from the MAC layer. In this paper, we inspect this novel C-ARQ protocol to check its integrity and validity using formal methods. The protocol logic is modeled in SDL and implemented in PROMELA. The functionality of the C-ARQ protocol is confirmed through simulations and verified using the SPIN tool.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Network-Coding-Based Cooperative ARQ Medium Access Control Protocol for Wireless Sensor Networks

In this paper we introduce a novel Medium Access Control (MAC) protocol for Automatic Repeat reQuest-based (ARQ-based) cooperative wireless sensor networks. Using network coding techniques, we achieve a better network performance in terms of energy efficiency without compromising the offered Quality of Service (QoS). The proposed solution is compared to other cooperative schemes, while analytic...

متن کامل

Joint-design of Link-adaptive Modulation and Coding with Adaptive Arq for Cooperative Amplify and Forward Relaying System

This paper analyzes the efficiency of a joint-design of an adaptive modulation and coding (AMC) at the physical (PHY) layer with an adaptive R max -truncated selective-repeat automatic repeat request (ARQ) protocol at the medium access control (MAC) layer to maximize the throughput of cooperative nonregenerative relay networks under prescribed delay and/or error performance constraints. Particu...

متن کامل

Queuing analysis of cooperative GBN-ARQ in wireless networks with peers contending for a common helper

This paper presents a new queuing model for performance analysis of go-back-N automatic repeat request (GBN-ARQ) protocol in cooperative wireless networks. In the model, cooperative medium access control (CoopMAC) protocol and dynamic radio link adaptation are taken into consideration. We analyze the probability distribution of the total delay witnessed by packets at the source side. Multi-rate...

متن کامل

Formal Modeling and Verification of Time-Constrained ARQ Protocols with Event-B

Automatic Repeat Request (ARQ) is a control error mechanism based on the retransmissions of lost packet. This mechanism is adequate for an important number of communication protocols where reliability is of prime importance. Formal methods are indispensable for the development of these protocols in order to ensure their correctness. In this paper, we study the practical aspects of applying Even...

متن کامل

Cooperative ARQ: A Medium Access Control (MAC) Layer Perspective

Cooperative Automatic Retransmission reQuest (C-ARQ) schemes have become a very active research topic over the last years. C-ARQ schemes constitute a practical way of executing cooperation in wireless networks with already existing equipment. C-ARQ schemes exploit feedback from the receiver, i.e. cooperation is only executed when needed, and thus are sometimes referred to as cooperation on-dema...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Computer Standards & Interfaces

دوره 34  شماره 

صفحات  -

تاریخ انتشار 2012